package com.nf.dao;

import com.nf.entity.SeatInfo;

import java.util.List;

public interface SeatInfoDao {
    /**
     * 根据行、放映ID，查询出所有座位
     * @param row
     * @return
     */
    public List<SeatInfo> selectByRow(int row,int showId);

    /**
     * 根据放映ID、座位ID 来修改座位的状态
     * @param showId
     * @param seatId
     * @return
     */
    public int updadeStatus(int showId,int seatId,int status);

    /**
     * 添加座位
     * @param seat
     * @return
     */
    public int add(SeatInfo seat);

    /**
     * 根据放映ID 查询本放映场次的卖座情况
     * @param showId
     * @return
     */
    public List<SeatInfo> selectByShowId(int showId,int status);


    /**
     * 根据放映ID、行数，来删除本放映场次的座位表
     * @param showId
     * @param row
     * @return
     */
    public int delete(int showId,int row);
}
